HawkEye: Cross-Platform Malware Detection with Representation Learning on Graphs

نویسندگان

چکیده

Malicious software, widely known as malware, is one of the biggest threats to our interconnected society. Cybercriminals can utilize malware carry out their nefarious tasks. To address this issue, analysts have developed systems that prevent from successfully infecting a machine. Unfortunately, these come with two significant limitations. First, they frequently target specific platform/architecture, and thus, cannot be ubiquitous. Second, code obfuscation techniques used by authors negatively influence performance. In paper, we design implement HawkEye, control-flow-graph-based cross-platform detection system, tackle problems mentioned above. more detail, HawkEye utilizes graph neural network convert control flow graphs executable vectors trainable instruction embedding then uses machine-learning-based classifier create system. We evaluate testing real samples on different platforms operating systems, including Linux (x86, x64, ARM-32), Windows (x86 x64), Android. The results outperform most existing works an accuracy 96.82% Linux, 93.39% Windows, 99.6% best knowledge, first approach consider networks in field, utilizing natural language processing.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Malware Detection Through Call Graphs

Each day, anti-virus companies receive large quantities of potentially harmful executables. Many of the malicious samples among these executables are variations of earlier encountered malware, created by their authors to evade pattern-based detection. Consequently, robust detection approaches are required, capable of recognizing similar samples automatically. In this thesis, malware detection t...

متن کامل

A Survey on Various Malware Detection Techniques on Mobile Platform

With the rapid arrival of mobile platforms on the market, android Platform has become a market leader in 2015 Q2, according to IDC. As Android has ruling most of the market, the problem of malware threats and security is also increasing. In this review paper, a fastidious study of the terms related to mobile malware and the techniques used for the detection of malware is done. Some proposed met...

متن کامل

Dmia: a Malware Detection System on Ios Platform

iOS is a popular operating system on Apple’s smartphones, and recent security events have shown the possibility of stealing the users' privacy in iOS without being detected, such as XcodeGhost. So, we present the design and implementation of a malware vetting system, called DMIA. DMIA first collects runtime information of an app and then distinguish between malicious and normal apps by a novel ...

متن کامل

Evading Machine Learning Malware Detection

Machine learning is a popular approach to signatureless malware detection because it can generalize to never-beforeseen malware families and polymorphic strains. This has resulted in its practical use for either primary detection engines or supplementary heuristic detections by anti-malware vendors. Recent work in adversarial machine learning has shown that models are susceptible to gradient-ba...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: Lecture Notes in Computer Science

سال: 2021

ISSN: ['1611-3349', '0302-9743']

DOI: https://doi.org/10.1007/978-3-030-86365-4_11